package com.zzx.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 产品类型表
 * @TableName t_product_type
 */
@TableName(value ="t_product_type")
@Data
public class TProductType extends BaseEntity implements Serializable {
    /**
     * 产品类型id
     */
    @ApiModelProperty("产品类型id")
    @TableId
    private Long productTypeId;

    /**
     * 产品类型编码
     */
    @ApiModelProperty("产品类型编码")
    @TableField("product_type_code")
    private String productTypeCode;

    /**
     * 产品类型名称
     */
    @ApiModelProperty("产品类型名称")
    @TableField("product_type_name")
    private String productTypeName;

    /**
     * 父级id
     */
    @ApiModelProperty("父级id")
    @TableField(fill = FieldFill.INSERT_UPDATE,  value = "parent_id")
    private String parentId;

    /**
     * 物化路径
     */
    @ApiModelProperty("物化路径")
    @TableField(fill = FieldFill.INSERT_UPDATE,  value = "path")
    private String path;

}
